lib=libmymath.a #生成静态库，把所有的源文件生成的.o文件打包在.a文件中

$(lib):mymath.o
	ar -rc $@ $^    #生成静态库的指令
mymath.o:mymath.c
	gcc -c $^     #编译.c文件生成.o文件
.PHONY:clean
clean:
	rm -f *.o *.a lib

.PHONY:output  #像外输出成一个库
output:
	mkdir -p lib/include   #生成一个文件放所有的头文件
	mkdir -p lib/mymathlib   #生成一个库文件放所有的.o源文件的打包.a文件
	cp *.h lib/include
	cp *.a lib/mymathlib
